let express = require("express")
let app = express()
app.listen(3000, () => {
    console.log("3000ok");
})


// app.use(路径前缀,中间件函数)
// 不区分方法，但是区分路径
// 无论使用什么方法，但是只要路径匹配，那么就会匹配到这个中间件
// 路径前缀：只要以这个路径为前缀的请求都会匹配到此中间件


app.use("/a",(req,res,next)=>{
    console.log("中间件");
    next()
})


app.get("/a",(req,res)=>{
    res.send("geta")
})
app.get("/b",(req,res)=>{
    res.send("getb")
})
app.post("/b",(req,res)=>{
    res.send("postb")
})
app.post("/a",(req,res)=>{
    res.send("posta")
})

app.post("/a/b/c/d/e",(req,res)=>{
    res.send("post/a/b/c/d/e")
})
